pesticide residue - Turco Inglés Diccionario